body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; }

.table {
  background-color: white;
  border-spacing: 1px;
  font-size: 12px; }

.tableContainer {
  border-spacing: 0px;
  font-size: 12px; }

.tableRowOdd td.tableCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableRowOdd th.tableCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableRowEven td.tableCell {
  background-color: #bfccd9;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableRowEven th.tableCell {
  background-color: #bfccd9;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableRowOdd td.tableCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableRowOdd th.tableCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableRowEven td.tableCell {
  background-color: #d7d7d7;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableRowEven th.tableCell {
  background-color: #d7d7d7;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableRowOdd td.tableCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableColorSwitch .tableRowOdd th.tableCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableRowEven td.tableCell {
  background-color: #bfccd9;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableColorSwitch .tableRowEven th.tableCell {
  background-color: #bfccd9;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowOdd td.tableCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowOdd th.tableCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowEven td.tableCell {
  background-color: #d7d7d7;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowEven th.tableCell {
  background-color: #d7d7d7;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowOdd td.tableCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowOdd th.tableCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowEven td.tableCell {
  background-color: #bfccd9;
  height: 20px;
  line-height: 14px;
  padding: 2px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableRowEven th.tableCell {
  background-color: #bfccd9;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 0px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableContainerRowOdd td.tableContainerCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableContainerRowOdd th.tableContainerCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableContainerRowEven td.tableContainerCell {
  background-color: #99adc2;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableContainerRowEven th.tableContainerCell {
  background-color: #99adc2;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableContainerRowOdd td.tableContainerCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableContainerRowOdd th.tableContainerCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableContainerRowEven td.tableContainerCell {
  background-color: #ababab;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableContainerRowEven th.tableContainerCell {
  background-color: #ababab;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableContainerRowOdd td.tableContainerCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableColorSwitch .tableContainerRowOdd th.tableContainerCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableContainerRowEven td.tableContainerCell {
  background-color: #99adc2;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableColorSwitch .tableContainerRowEven th.tableContainerCell {
  background-color: #99adc2;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowOdd td.tableContainerCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowOdd th.tableContainerCell {
  background-color: #eeeeee;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowEven td.tableContainerCell {
  background-color: #ababab;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowEven th.tableContainerCell {
  background-color: #ababab;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowOdd td.tableContainerCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowOdd th.tableContainerCell {
  background-color: #dbe4ed;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }

.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowEven td.tableContainerCell {
  background-color: #99adc2;
  height: 20px;
  line-height: 14px;
  padding: 0px; }
.tableColorSwitch .tableColorSwitch .tableColorSwitch .tableColorSwitch .tableContainerRowEven th.tableContainerCell {
  background-color: #99adc2;
  height: 20px;
  line-height: 14px;
  border-color: white;
  border-style: solid;
  border-width: 1px 1px 0px 1px;
  text-align: left;
  padding: 2px 20px 2px 2px; }
